Enhancing Requirements to derive Multi-Agent Architectures
نویسندگان
چکیده
Software systems of today are characterized by the increasing size, complexity, distribution and heterogeneity. Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. In this paper we present an approach for integration of system requirements and software architectures within the context of the Tropos project, an information system development framework that is requirement-driven in the sense that it adopts concepts used during early requirements analysis. Our framework advocates that a multi agent system corresponds to the organizational structure, in which actors are members of a group in order to perform specific tasks.
منابع مشابه
Organizational Model to Derive Multi-Agent Architecture from Requirements
Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. To narrow these problems, we are proposing a framework for deriving architectural model in concert with Multi-Agent System requirement specifications. Our framework advocates that a multi-agent system corresponds to the organisati...
متن کاملDeriving Multi-Agent Organisational Architectures from Requirements
Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. Our aim is to be able to derive architectural models in concert with Multi-Agent System Requirements Specifications. In this paper we present a process to derive multi-agent systems architecture from requirements using social anal...
متن کاملThe Classification and Specification of a Domain Independent Agent Architecture
The use of multi-agent systems to model and control complex domains is increasing. The application of multi-agent systems to distributed real-world domains motivates the development of domain independent agent architectures to foster the re-use of existing research. A domain independent agent architecture is defined as a set of representations, reasoning mechanisms and algorithms that can be us...
متن کاملEnabling Distributed Cognitive Collaborations on the Semantic Web
To date research on improving the state of multi-agent collaboration has only focused on the provision of grounding tools, technologies, protocols, standards and infrastructures that drive the Semantic Web and agent architectures. The basic cognitive and interactional requirements of agents have been neglected leading to the current state-of-the-art development of the Semantic Web whereby its f...
متن کاملComponent-Based Agent Architectures to Build Dedicated Agent Frameworks
In order to fill the gap between design and implementation of multi-agent systems, we introduce an intermediary phase in the development process that consists in implementing applicationspecific “models of agents”. Their realisation using multi-level software architectures relies on software components for separation of concerns and complies with agent-oriented requirements. Then, a dedicated a...
متن کامل